package com.xuxueli.applyModules.utils.testhttpclinet;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.Column;
import javax.persistence.Table;
import javax.persistence.Transient;
import java.io.Serializable;
import java.util.Date;

/**
 * 测试的数据实体
 */
@Setter
@Getter
@Table(name = "T_DC_BILL_STA_PUSH_TASK")
public class DcBillStaPushTask implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * SID
     */
    @Column(name = "SID")
    private String sid;
    /**
     * 经营单位编码
     */
    @Column(name = "TRADE_CODE")
    private String tradeCode;
    /**
     * 清单流水号
     */
    @Column(name = "BILL_LIST_NO")
    private String billListNo;
    /**
     * 清单状态
     */
    @Column(name = "BILL_STATUS")
    private String billStatus;
    /**
     * 任务错误信息
     */
    @Column(name = "NOTE")
    private String note;
    /**
     * 处理状态{0:待处理 1:已处理 -1:处理失败}
     */
    @Column(name = "STATUS")
    private String status;
    /**
     * 插入时间
     */
    @Column(name = "INSERT_TIME")
    private Date insertTime;
    /**
     * 处理时间
     */
    @Column(name = "APPR_DATE")
    private Date apprDate;

    @Column(name = "DATA_MARK")
    private String dataMark;

    @Transient
    private String preSeqNo;

    @Transient
    private String emsListNo;

    @Transient
    private String listNo;

    @Transient
    private String entryNo;

    @Transient
    private String relEntryNo;

    @Transient
    private String relListNo;

    @Transient
    private String listIochkptStatus;

    @Transient
    private String listStat;

    @Transient
    private String vrfdedMark;
}